erver Software:
Server Hostname: localhost
Server Port: 3000
Document Path: /
Document Length: 1754 bytes
Concurrency Level: 100
Time taken for tests: 28.857 seconds
Complete requests: 1000
Failed requests: 0
Total transferred: 1857000 bytes
HTML transferred: 1754000 bytes
Requests per second: 34.65 [#/sec] (mean)
Time per request: 2885.699 [ms] (mean)
Time per request: 28.857 [ms] (mean, across all concurrent requests)
Transfer rate: 62.84 [Kbytes/sec] received
не отдает полную запись (для страница полной статьи - а нам это нужно)В целом это не очень удивительно, медиум такой ресурс, который привязан к подписке, так что им вряд ли понравится если кто-то будет выкладывать их статьи на своем сайте.
Under the definition that encapsulation "can be used to hide data members and member functions", the internal representation of an object is generally hidden from view outside of the object's definition..
Или это хитрость из разряда "задавая вопрос в интернете, дайте на него неправильный ответ, тогда точно придут толпы разъяренных спорщиков и дадут правильный"?В целом не сказал бы что ответ полностью неправильный, т.к. инкапсуляция в любом случае это про объединение, в ЯП ее часто объединяют со скрытием, но в общем случае это разные понятие. Вообще я хотел лучше разобраться с этим понятием, т.к. была некоторая неопределенность. Но нашел определение, которое достаточно хоршо описывает, инкапсуляцию. Или можете почитать решение которое я отметил ответом.
Grady Booch defined encapsulation as "the process of compartmentalizing the elements of an abstraction that constitute its structure and behavior; encapsulation serves to separate the contractual interface of an abstraction and its implementation."
кто Вам такое сказал?я в комментариях оставил ссылки и обоснование, если не сложно то посмотрите.
Цель инкапсуляции - это сокрытие сложности.Если такое определение рассматривать, то в целом противоречий нет, т.к. в данном случае определения объединения и сокрытия практически равны.
Не информации, не данных, не кода, а именно сложности.
package main
import (
"fmt"
"sort"
)
func main() {
s := []string{"5","2","4"} // unsorted
sort.Sort(sort.Reverse(sort. StringSlice(s)))
fmt.Println(s)
}
Я проверил на другой машине, такое же тестирование показало
Requests per second: 12469.59 [#/sec] (mean)